@charset "utf-8";

body{ color: #333333;font-size: 12px; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:24px;}

dl,dt,dd,ul,li{ list-style:none;}

ul{ padding:0px; margin:0px;}

li{list-style-type: none;text-align: justify;}

*{ margin:0; padding:0;}

a {color: #333;cursor: pointer !important;outline: medium none;text-decoration: none;}

a:link, a:visited, a:active {text-decoration: none;}

a:hover {color: #333;text-decoration: none;}

img{ border:0;}

fieldset, iframe, img {border: medium none;}

.clear{ clear:both;height:0px;font-size:1px; line-height:0px; padding:0px;margin-bottom:0px; clear:both;}

h1,h2,h3{ font-weight:normal; font-size:inherit; font-size:14px;}

.mb10{margin-bottom:10px; }

.mt10{margin-top:10px; }

.fl{float:left; }

.fr{float:right; }

.widths{ width:990px; margin:0px auto;}



/*top*/

.topbox{ background:url(../images/top.jpg) no-repeat top center #e0f2fe; height:110px;}

.top{ height:110px;}

.logo{ width:525px; height:110px;}

.add{ width:208px; margin-top:42px; margin-right:33px;}

.add li{ float:left; height:22px; line-height:22px; margin-right:18px;}

.add li a{ background:url(../images/addicon.jpg) no-repeat left center; display:block; padding-left:20px; font-family:"微软雅黑"; font-size:18px;}

.add li a:hover{ text-decoration:underline; color:#6d9714;}

/*navbox*/

.navbox{ background:url(../images/nav.jpg) repeat-x; height:38px;}

.nav{height:38px; line-height:38px;background:url(../images/navline.jpg) no-repeat right center; }

.nav li{ float:left; background:url(../images/navline.jpg) no-repeat left center; text-align:center; width:198px;}

.nav li a{ color:#ffffff; font-size:14px; font-weight:bold;}

.nav li a:hover{ text-decoration:underline;}

/*banner*/

.banner{ height:215px;}

/*con*/

.con{ display:block; overflow:hidden; _zoom:1; padding:10px 0px 15px;}

/*con_l*/

.con_l{ width:225px; display:block; overflow:hidden; _zoom:1;}

/*prolist*/

.prolist{display:block; overflow:hidden; _zoom:1;}

.pro_tit{ background:url(../images/pro_top.jpg) no-repeat; height:51px; color:#ffffff; padding-left:45px;}

.pro_tit h2{ font-size:14px; float:left; margin-right:3px; line-height:40px;}

.pro_tit font{font-size:12px; margin-left:3px; line-height:41px;}

.pro_ul{ background:url(../images/pro_ul.jpg) repeat-y;}

.pro_ul li{ height:56px; background:url(../images/pro_liline.jpg) no-repeat center bottom;padding-left:15px; padding-top:8px;}

.pro_ul li a{ color:#666666;}

.pro_ul li a h3{ color:#333333; background:url(../images/pro_li.jpg) no-repeat left center; padding-left:10px;}

.pro_ul li a:hover, .pro_ul li a:hover h3{ color:#368301;}

.pro_ul li .pro_en{padding-left:10px;}

/*contact*/

.contact{width:225px; display:block; overflow:hidden; _zoom:1;}

.contact_tit{ background:url(../images/contact_top.jpg) no-repeat; height:50px;color:#ffffff; padding-left:45px;}

.contact_tit h2{ font-size:14px; float:left; margin-right:3px; line-height:40px;}

.contact_tit font{font-size:12px; margin-left:3px; line-height:41px;}

.contact_ul{background:url(../images/contact_ul.jpg) repeat-y; line-height:26px; padding-left:13px; color:#3c5e12;}

.contact_ul h2{ font-weight:bold;}

/*con_r*/

.con_r{ width:745px;display:block; overflow:hidden; _zoom:1;}

/*about*/

.about{display:block; overflow:hidden; _zoom:1;}

.about_tit{ background:url(../images/sub.jpg) no-repeat; height:36px; line-height:30px; padding-left:20px; font-weight:bold; color:#3c5e12;}

.about_tit span{ float:right; margin-right:10px; background:url(../images/more.jpg) no-repeat right center; padding-right:20px;}

.about_tit span a{color:#3c5e12;font-size:14px;}

.about_tit h2{font-size:14px; float:left; margin-right:3px;font-weight:bold;}

.about_tit font{font-size:12px; margin-left:3px; }

.about_box{display:block; overflow:hidden; _zoom:1; height:210px;_height:200px; margin-top:15px; padding-left:2px;line-height: 22px;}

.about_box img{ float:left; padding:5px; border:1px solid #dedede; display:block; margin-right:10px;width:215px; height:195px;}

.about_box a:hover{color:#3c5e12;}
.news{margin-top: 15px;font-size: 14px;padding:3px 5px;border:1px solid #dedede; }
/*product*/

.product{width:745px; height:315px;display:block; overflow:hidden; _zoom:1; padding-top:15px;}

.product li{ float:left; background:url(../images/product_shadow.jpg) no-repeat bottom center; height:143px; margin:0px 8px 10px 5px;}

.product li:hover{opacity:.8;filter:alpha(opacity=80);}

/*footbox*/

.footbox{ background:url(../images/foot_bj.jpg) repeat-x; height:92px;}

.foot{ text-align:center;height:77px; background:url(../images/foot.jpg) no-repeat top center #276e00; color:#ffffff; padding-top:15px;}

.foot a{ color:#ffffff; padding:0px 10px;}

/*about_z*/

.about_z{display:block; overflow:hidden; _zoom:1;}

.about_tit_z{ background:url(../images/sub.jpg) no-repeat; height:36px; line-height:30px; padding-left:20px; font-weight:bold; color:#3c5e12;}

.about_tit_z span{ float:right; padding-right:10px;}

.about_tit_z span a{color:#3c5e12;}

.about_tit_z h2{font-size:14px; float:left; margin-right:3px;font-weight:bold;}

.about_tit_z font{font-size:12px; margin-left:3px; }

.about_box_z{display:block; overflow:hidden; _zoom:1;margin-top:15px; padding:0px 10px;}

/*about_box_pro*/

.about_box_pro{width:745px;display:block; overflow:hidden; _zoom:1;margin-top:15px; padding-left:10px;}

.about_box_pro ul{display:block; overflow:hidden; _zoom:1;}

.about_box_pro li{ float:left;height:165px;width:170px; margin:0px 8px 10px 5px; text-align:center;}

.about_box_pro li .proli{height:143px;background:url(../images/product_shadow.jpg) no-repeat bottom center;}

.about_box_pro li img{width:170px; height:128px;}

.about_box_pro li:hover{opacity:.8;filter:alpha(opacity=80);}

.about_box_pro li p{ height:24px; line-height:24px;}

DIV.megas512 { clear:both; padding:3px; margin:25px 3px 3px 3px;TEXT-ALIGN: center}

DIV.megas512 A {BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #3c5e12; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none}

DIV.megas512 A:hover {BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #fff; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #999999}

DIV.megas512 A:active {BORDER-RIGHT: #dcdcdc 1px solid; BORDER-TOP: #dcdcdc 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #dcdcdc 1px solid; COLOR: #fff; BORDER-BOTTOM: #dcdcdc 1px solid; BACKGROUND-COLOR: #999999}

DIV.megas512 SPAN.current {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #3c5e12; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}

DIV.megas512 SPAN.disabled {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #3c5e12; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}

/*about_box_fac*/

.about_box_fac{width:745px;display:block; overflow:hidden; _zoom:1;margin-top:15px;padding-left: 45px;}

.about_box_fac ul{display:block; overflow:hidden; _zoom:1;}

.about_box_fac li{ float:left; margin:0px 5px 10px 5px;_margin:0px 4px 10px 4px; text-align:center;}

.about_box_fac li img{width:200px; height:140px; border:1px solid #dedede; padding:3px;}

